do errands - Turco Inglés Diccionario